open face cake - German English Dictionary